rotating land leveling blade - Turkish English Dictionary